A research and art toolkit for visualizing polynomial roots on the
complex plane
Mathematics as Image
Polynomiogram. The name combines polynomial with the suffix
-gram, from the Greek gramma, meaning “something
written or drawn.” The same suffix appears in words such as spectrogram
and phase diagram, which denote visual representations of mathematical
or physical structures.
A Polynomiogram visualizes the global distribution of polynomial
roots across parameterized families. The resulting images reveal how
algebraic parameters shape collective root behavior, turning
mathematical structure into both scientific and artistic form.
Generated root visualizations.
What’s New in Version 3.0
Modernized Interface
- Clean, centered layout with simplified header
design
- Dark/light theme toggle with persistent
preferences
- Collapsible sections (1-6) that remember state -
all collapsed by default for a minimal look
- Improved typography with larger, clearer text
hierarchy
Enhanced User Experience
- Stop button to interrupt long computations
mid-process
- Fixed input focus bug - no more losing focus when
typing coefficients or exponents
Better Workflow
- Export metadata (JSON) with complete configuration
for reproducibility
For researchers, artists, and educators
- Exploring root geometry and complex dynamics
- Creating math-driven visuals
- Building demonstrations for students
Key capabilities
-
Unified environment for computing, visualizing, and interpreting
polynomial roots
-
Integrates symbolic parameterization, efficient numerical solvers, and
density-based visualization
-
Provides tools for exploration, hypothesis testing, and educational
demonstration in polynomial research
-
Extends naturally to artistic and creative design through customizable
rendering
Getting started
Requires 64-bit Windows
-
Extract the repository
-
Run
install.bat to set up the local environment
-
Run
start.bat to launch the application
→ See the User Guide for detailed
instructions
|
Application interface and controls.
|
Created with curiosity and code.
GPLv3+ • See LICENSE for details